home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / windows-misc-faq < prev    next >
Encoding:
Text File  |  1995-07-25  |  8.6 KB  |  266 lines

  1. Subject: Comp.windows.misc Frequently Asked Questions (FAQ)
  2. Newsgroups: comp.windows.misc,comp.answers,news.answers
  3. From: mike@htsmm1.las-vegas.nv.us (Mike Haaland)
  4. Date: Sun, 12 Sep 1993 08:01:06 GMT
  5.  
  6. Archive-name: windows-misc-faq
  7. Last-modified: 1993/04/22
  8.  
  9. Welcome to comp.windows.misc! This is a newsgroup for discussions of
  10. miscellaneous windowing systems that don't have their own groups.
  11.  
  12. Examples of windowing systems that DO have their own groups are
  13. Microsoft Windows, the X Windows System, NeWS, and PC GEOS. Examples
  14. of windowing systems & multi-system libraries that don't have their
  15. own groups and thus go here are MGR, 8 1/2, and STDWIN.
  16.  
  17. comp.windows.misc is also a good place for discussions involving
  18. several window systems and discussions which are independent of any
  19. particular window system.
  20.  
  21. Examples:
  22.  
  23. - Toolkits implemented on top of multiple window systems (XVT, Nexpert, ...)
  24. - Porting from one window system to another (e.g. MS Windows to OPEN LOOK).
  25. - General GUI design (e.g. modeless vs. modefull).
  26. - General technology (e.g. effective backing store).
  27.  
  28. Discussions along the lines of "My window system is better than your
  29. window system" are welcome in alt.religion.computers, but rarely
  30. generate useful conclusions.
  31.  
  32. List of Questions:
  33.  
  34. 1) Where do I find information about Microsoft Windows?
  35.  
  36. Windowing Systems:
  37.  
  38. 2) MGR
  39. 3) 8 1/2
  40. 4) What other windowing systems exist?
  41.  
  42. Multi-GUI libraries:
  43.  
  44.  5) STDWIN
  45.  6) XVT
  46.  7) JYACC Application Manager
  47.  8) Open Interface
  48.  9) Aspect
  49. 10) Galaxy
  50.  
  51. ----------------------------------------------------------------------
  52.  
  53. 1) Where do I find information about Microsoft Windows?
  54.  
  55. Try the groups under comp.os.ms-windows. There used to be a
  56. comp.windows.ms group, but the new groups were voted in around May 8,
  57. 1992, partially because MS Windows users were posting to
  58. comp.windows.misc and comp.windows.news thinking they were
  59. Microsoft-related groups. Please don't cross-post MS Windows material
  60. to these groups.
  61.  
  62. ----------------------------------------------------------------------
  63.  
  64. 2) What is MGR?
  65.  
  66. MGR is a windowing system developed by Steve Uhler of Bellcore. It
  67. supports a variety of hardware platforms and operating systems. MGR
  68. can send graphical commands over serial connections, so networking
  69. over TCP/IP or modem connections is easy.
  70.  
  71. MGR may be obtained from bellcore.com via anonymous ftp from the
  72. pub/mgr directory. Versions are available for:
  73.  
  74. 3B1 Unix PC
  75. Atari ST / mint (& multitos?)
  76. DEC MIPS / Ultrix
  77. Macintosh / System+Finder (not multifinder, though)
  78. PC Clone / Xenix
  79. PC Clone / Linux
  80. PC Clone / Minix (16 or 32 bit)
  81. PC Clone / PC-Choices
  82. Sun Sparcstation / SunOS
  83.  
  84. Those of you used to the feature-full environment of X may be a bit
  85. disappointed with MGR. What it provides you with is a simple desktop
  86. inside of which you can open multiple windows, which can display
  87. graphics. These windows don't come with fancy gadgets or buttons
  88. around the outside, and you don't have fancy libraries to construct
  89. fancy applications with fancy buttons. Instead, you have to program on
  90. the bare metal. Many people consider this a feature, not a bug ;-)
  91.  
  92. There's an MGR channel on the Linux mailing list.  At this point
  93. I don't know if it's Linux specific.  Watch this space as we get
  94. more info on this mailing list.
  95.  
  96. To join, send mail to linux-activists-request@niksula.hut.fi with
  97. this single line as the first line in the body (NOT in the Subject):
  98.  
  99. X-Mn-Admin: join mgr
  100.  
  101. ToAdd: A description of the above mailing list.  Is it Linux specific?
  102.  
  103. ----------------------------------------------------------------------
  104.  
  105. 3) What is 8 1/2?
  106.  
  107. 8 1/2 is the windowing system written by Rob Pike for Plan 9, the new
  108. OS from Bell Labs. It is not freely available; in fact, it hasn't even
  109. been ported to Unix yet since it depends on some of the interesting
  110. features of Plan 9's filesystem. In any case, it's a very interesting
  111. design. You can ftp a paper describing it from research.att.com:
  112. dist/plan9doc/4.
  113.  
  114. ----------------------------------------------------------------------
  115.  
  116. 4) What other windowing systems exist?
  117.  
  118. Most single-OS windowing systems are discussed on the newsgroups for
  119. the vendor: Amiga Intuition, and the Acorn Archimedes windowing
  120. systems are examples of this. NeXTStep is discussed on
  121. comp.soft-sys.nextstep. GEM is technically available for the IBM PC,
  122. Atari ST, and X via a library but I believe only the Atari ST has a
  123. large number of developers, so comp.sys.atari.st.tech would be a good
  124. place to ask GEM questions.
  125.  
  126. ----------------------------------------------------------------------
  127.  
  128. 5) What is STDWIN?
  129.  
  130. STDWIN is a free, simple windowing library designed to provide a
  131. simple high-level programming interface to a large number of windowing
  132. systems. The author is Guido van Rossum. Supported windowing systems
  133. include:
  134.  
  135. X11R4
  136. MS-DOS character-mode
  137. Macintosh
  138. Atari ST (obsolete but not that hard to update)
  139.  
  140. STDWIN is used in the Python language environment. You can ftp both
  141. STDWIN and Python from one of the following sites:
  142.  
  143. Europe:
  144.  
  145. hp4nl.nluug.nl (IP address 192.16.202.2) pub/windows & 
  146. mcsun.eu.net (IP address 192.16.202.1)    pub/programming/languages
  147.  
  148. North America:
  149.  
  150. wuarchive.wustl.edu (IP address 128.252.135.4) usenet/alt.sources
  151.  
  152. gatekeeper.dec.com (IP address 16.1.0.2) pub/misc & pub/misc/python
  153.  
  154. ----------------------------------------------------------------------
  155.  
  156. 6) What is XVT?
  157.  
  158. XVT is a commercial toolkit that lets you write a single application
  159. that can run under the following platforms:
  160.  
  161. MS Windows / DOS
  162. Presentation Manager / OS/2
  163. X/Motif / lots of Unix boxes
  164. Open Look / ditto
  165. character-based terminals / ditto
  166. Macintosh
  167.  
  168. The system sometimes provides only least-common-denominator support
  169. (i.e. all mice have only one button, because the Mac mouse has only
  170. one button), and sometimes provides additional abilities, such as the
  171. capability of printing any screen, which is provided by the Mac native
  172. windowing system but not by X. You can also combine calls with direct
  173. calls to the native windowing system.
  174.  
  175. There are articles about XVT in the June 1991 issue of Byte magazine,
  176. and the May 1991 issue of Unix World.
  177.  
  178. The company address is:
  179.  
  180.    XVT Software Inc.               EMATEK (Germany and Switzerland)
  181.    1800 30th Street                Subbelrather Strasse 17
  182.    Box 17665                       5000 Koln 30
  183.    Boulder, CO 80308
  184.  
  185.     (303) 443-4223                 Tel  (0221) 51 2074
  186. FAX (303) 443-0969                 Fax  (0221) 52 9666
  187.  
  188. There is also a C++ version (XVT++) in beta, as well as Open Look
  189. support on the way.
  190.  
  191. ----------------------------------------------------------------------
  192.  
  193. 7) What is the JYACC Application Manager (JAM)?
  194.  
  195. JAM is supposedly a commercial 4GL tool which can be used to generate
  196. GUIs. It is available under Motif, Microsoft Windows, Open Look,
  197. character-based, and RSN for the Macintosh.
  198.  
  199. The company address is:
  200.  
  201. JYACC
  202. 116 John Street
  203. New York NY 10032
  204.  
  205. ----------------------------------------------------------------------
  206.  
  207. 8) What is Open Interface?
  208.  
  209. Open Interface is supposedly a cross-platform GUI builder. It supports
  210. Motif, Open Look, Presentation Manager, Microsoft Windows, and
  211. character terminal support is pending.
  212.  
  213. The company address is:
  214.  
  215. Neuron Data Inc.
  216. 156 University Ave.
  217. Palo Alto, CA 94301
  218.  
  219. ----------------------------------------------------------------------
  220.  
  221. 9) What is Aspect?
  222.  
  223. Aspect is supposedly a cross-platform GUI development system. It
  224. supports Motif, Open Look, Presentation Manager, Microsoft Windows,
  225. the Macintosh, and character terminals.
  226.  
  227. The company address is:
  228.  
  229. Open Inc.
  230. 655 Southpointe Court Suite 100
  231. Colorado Springs CO 80906
  232.  
  233. ----------------------------------------------------------------------
  234.  
  235. 10) What is Galaxy?
  236.  
  237. Galaxy is a application development environment with a GUI builder and
  238. visual editing tools. It supports Motif & Open Look, with Microsoft
  239. Windows and Mac ports coming soon.
  240.  
  241. The company address is:
  242.  
  243. Visix Software Inc.
  244. 11440 Commerce park Drive
  245. Reston VA 22091
  246.  
  247. (800) 832-8668
  248.  
  249. ----------------------------------------------------------------------
  250.  
  251. ToAdd: All the windowing systems I'm missing. I don't really want
  252. interfaces that run on just one piece of hardware or just one OS,
  253. unless they have freely-available source code or documentation that
  254. people can learn from and use.
  255.  
  256. ----------------------------------------------------------------------
  257.  
  258. This is only the start of a FAQ for comp.windows.misc. Since I wrote
  259. it off the top of my head, it's very incomplete and parts of it are
  260. probably wrong, since I haven't looked at MGR or STDWIN for a couple
  261. of years, and I've never seen 8 1/2 at all. Please help fill in the
  262. holes. Short reviews of the commercial libraries would be nice, as
  263. would be phone numbers for the companies.
  264.  
  265.  
  266.